Extended route import

The extended route import provides flexible possibilities when reading in externally calculated PrT assignment results in the form of route import files *.rim.

  • In addition to or instead of PrT routes you can import externally calculated PrT assignment results (network volumes for links, turns, main turns and connectors) for one or multiple demand segments into Visum.
  • You can read in dynamic and static assignment results.
  • Network and route volumes can be imported for an unspecified assignment period or for individual time intervals and optionally the currently defined analysis time intervals can be replaced by the imported time intervals.

 

1.  On the toolbar, click the  Open 'Procedure sequence' window button.

The Procedure sequence window opens.

2.  Select the desired position in the procedure sequence and add the procedure Extended route import from the Assignments category (Setting up and starting the procedure sequence).

3.  Make sure that the inserted operation is marked and click the Edit button in the Operations section.

The Parameters: Extended route import window opens.

4.  Make the desired changes.

 

Element

Description

Use time intervals from file as analysis time intervals

If the option has been selected, the analysis time intervals specified in Visum are replaced by time intervals contained in the route import file.

If the option has not been selected, the values of the time intervals from the route import file are aggregated consistently with the analysis time intervals defined in Visum

5.  Confirm with OK.

6.  In the row of the added procedure, click in the Variant/file column.

The icon is displayed.

7.  Then click the icon.

The Open: PrT routes window opens.

8.  Select the desired file.

9.  Click the Open button.

The file name appears in the Variant/file column.

Tip: Alternatively, you can double-click the cell of the Variant/file column and enter the path and file name manually.

10.  Execute the procedure (Executing procedures in the procedure sequence).

The PrT assignment results are imported.

Example of a route import file *.rim for extended route import

The following data is contained in a *.rim file.

$VISION
$VERSION:VERSNR;FILETYPE;LANGUAGE
3.000;PrtExtRouteImport;ENG
$ASSIGNEDDEMANDSEGMENT:CODE;CALCNETVOLUMES
C;1
H;1
$TIMEINTERVAL:CODE;NAME;DAYINDEX;STARTTIME;ENDTIME
* NAME(def=CODE) and DAYIND(def=1) is optional
3_4;Null-Eins4;1;03:00:00;04:00:00
0_1;Null-Eins1;1;00:00:00;01:00:00
1_2;Null-Eins2;1;01:00:00;02:00:00
2_3;Null-Eins3;1;02:00:00;03:00:00
$ROUTE:NO;FROMZONENO;TOZONENO;VOLVEH_DSEG(P,AP);VOLVEH_DSEG(C,0_1);
VOLVEH_DSEG(C,1_2);VOLVEH_DSEG(C,2_3);VOLVEH_DSEG(C,3_4);VOLVEH_DSEG(H,3_4)
1;100;200;1211.000;1212.000;1213.000;555;666;777
2;100;200;1221.000;1222.000;1223.000;555;666;777
3;100;200;1231.000;0;3213.000;555;666;777
4;100;200;1241.000;4213.000;;555;666;777
$ROUTEITEM:ROUTENO;INDEX;NODENO
1;1;10
1;2;11
1;3;20
1;4;21
1;5;30
1;6;31
1;7;40
$LINKVOLUME:LINKNO;FROMNODENO;IMP_PRTSYS(C,2_3);IMP_PRTSYS(C,3_4);
QUEUELENGTH(AP)
1;10;3849;1111;10
1;11;1780;2222;20
2;11;2619;2222;11
2;20;3980;1112;20
3;20;1819;1113;20
3;21;2580;443;21
4;20;360000000;4;20
$TURNVOLUME:FROMNODENO;VIANODENO;TONODENO;QUEUELENGTH(AP);
QUEUELENGTH(1_2);IMP_PRTSYS(H,1_2);IMP_PRTSYS(C,AP);
IMP_PRTSYS(C,2_3)
10;11;10;44;55;56;77;33
10;11;20;;;0;0;0
10;11;41;;;0;0;0
11;10;11;;;0;360000000;0
11;10;12;;;0;0;0
11;20;11;;;0;360000000;0
11;20;21;;;0;0;0
11;20;40;;;0;360000000;0
20;11;10;;;0;0;0
$MAINTURNVOLUME:FROMNODENO;FROMCORDONNODENO;TOCORDONNODENO;TONODENO;QUEUELENGTH(AP);QUEUELENGTH(1_2);IMP_PRTSYS(H,1_2);IMP_PRTSYS(C,AP);
IMP_PRTSYS(C,2_3)
20;21;31;40;144;155;156;177;133
40;31;21;20;244;255;256;277;233
20;21;21;20;344;355;356;377;333
40;31;31;40;444;455;456;477;433
$CONNECTORVOLUME:ZONENO;NODENO;DIRECTION;IMP_PRTSYS(L,2_3);
IMP_PRTSYS(C,1_2);QUEUELENGTH(0_1);QUEUELENGTH(AP)
100;10;O;3;4;1;1
100;10;D;2;650;6;3
100;11;O;0;0;;
100;11;D;0;0;0;
100;12;O;0;0;0;
100;12;D;0;0;0;
200;31;O;0;0;0;
200;31;D;0;0;0;
200;40;O;0;0;0;
200;40;D;0;0;2000;
200;41;O;0;0;0;
200;41;D;0;0;0;

Notes: If, in table ASSIGNEDDEMANDSEGMENT, for an existing demand segment Calcnetvolumes = 1 is set, the network volumes are determined from the routes and, for the analysis period, distributed to all links, turns, and connectors of the routes. Otherwise they are set to 0.

Existing impedances of network objects are determined per network object by summing them up along the routes and interpreting them as journey time in seconds. If no impedance is defined, t0 is used.